package com.wuzheng.wisgo.sanitation.cloud.model.facility.param;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import javax.validation.constraints.NotBlank;

/**
 * @author：hoipang
 * @date：Created in 2019-12-05
 * @description：环卫设施详情参数
 * @modified By：
 * @version: 1.0
 */
@ApiModel(value = "FacilityDetailParam", description = "环卫设施详情参数")
public class FacilityDetailParam {
    /**
     * id
     */
    @ApiModelProperty(value = "id")
    private String id;
    /**
     * 客户id
     */
    @ApiModelProperty(value = "客户id")
    private String customerId;
    /**
     * 设施名称
     */
    @ApiModelProperty(value = "设施名称")
    private String facName;
    /**
     * 设施类型code
     */
    @ApiModelProperty(value = "设施类型code")
    private String facType;
    /**
     * 设施类型名称
     */
    @ApiModelProperty(value = "设施类型名称")
    private String facTypeName;
    /**
     * 单位名称
     */
    @ApiModelProperty(value = "单位名称")
    private String deptName;
    /**
     * 设施位置
     */
    @ApiModelProperty(value = "设施位置")
    private String address;
    /**
     * 经度
     */
    @ApiModelProperty(value = "经度")
    private String longitude;
    /**
     * 纬度
     */
    @ApiModelProperty(value = "纬度")
    private String latitude;
    /**
     * 备注
     */
    @ApiModelProperty(value = "备注")
    private String remark;
    /**
     * 操作方法
     */
    @ApiModelProperty(value = "操作方法，固定值：add或update", required = true)
    @NotBlank(message = "操作方法不能为空")
    private String method;
    /**
     * 图片ID
     */
    @ApiModelProperty(value = "图片ID")
    private String imageId;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getCustomerId() {
        return customerId;
    }

    public void setCustomerId(String customerId) {
        this.customerId = customerId;
    }

    public String getFacName() {
        return facName;
    }

    public void setFacName(String facName) {
        this.facName = facName;
    }

    public String getFacType() {
        return facType;
    }

    public void setFacType(String facType) {
        this.facType = facType;
    }

    public String getFacTypeName() {
        return facTypeName;
    }

    public void setFacTypeName(String facTypeName) {
        this.facTypeName = facTypeName;
    }

    public String getDeptName() {
        return deptName;
    }

    public void setDeptName(String deptName) {
        this.deptName = deptName;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getLongitude() {
        return longitude;
    }

    public void setLongitude(String longitude) {
        this.longitude = longitude;
    }

    public String getLatitude() {
        return latitude;
    }

    public void setLatitude(String latitude) {
        this.latitude = latitude;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getMethod() {
        return method;
    }

    public void setMethod(String method) {
        this.method = method;
    }

    public String getImageId() {
        return imageId;
    }

    public void setImageId(String imageId) {
        this.imageId = imageId;
    }
}
